﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

/// <summary>
/// Descripción breve de Tramite
/// </summary>
public class Tramite : Iudicium.Servicio.Servicio
{
    #region Atributos

    private string _involucradosForDisplay;
    private string _tipoTramiteForDisplay;

    #endregion

    #region Propiedades

    public string InvolucradosForDisplay
    {
        get { return _involucradosForDisplay; }
        set { _involucradosForDisplay = value; }
    }

    public string TipoTramiteForDisplay
    {
        get { return _tipoTramiteForDisplay; }
        set { _tipoTramiteForDisplay = value; }
    }

    #endregion

    public Tramite(int tramiteId, string codigoServicio, DateTime fechaInicio,
                        DateTime fechaFin, DateTime fechaEntregaEstimada, 
                        string responsablesForDisplay, string observacion,
                        string estado, string involucrados, string tipoTramite,
                        string entregadoA, string observacionEntrega) :
        base(tramiteId, codigoServicio, fechaInicio, fechaFin, fechaEntregaEstimada,
            responsablesForDisplay, observacion, estado,entregadoA, observacionEntrega)
	{
        this._involucradosForDisplay = involucrados;
        this._tipoTramiteForDisplay = tipoTramite;
	}

    public override Iudicium.Servicio.Servicio.TipoServicio Tipo
    {
        get { return TipoServicio.Tramite; }
    }
}
 